home *** CD-ROM | disk | FTP | other *** search
/ Ham Radio 2000 #2 / Ham Radio 2000 - Volume 2.iso / HAMV2 / TCP_IP / TNOS230S / STATS_U.H < prev    next >
C/C++ Source or Header  |  1997-07-30  |  1KB  |  29 lines

  1. /* the structures used for usage statistics */
  2.  
  3. struct use_stats    {
  4.     long    days;            /* days that stats are valid for */
  5.  
  6.     /* these are each 2 element arrays, [0] is bbs, [1] is servers */
  7.     long    connects[2];        /* total cumulative connects */
  8.     long    dailyconnects[2];    /* total connects today */
  9.     long    usage[2];        /* total usage in 1/10 minute */
  10.  
  11.     /* these are for daily and weekly stats - 2 element arrays, as before */
  12.     long    hourly[24][2];        /* hourly usage in 1/10 minute */
  13.     long    daily[7][2];        /* daily usage in 1/10 minute */
  14.     long    monthly[31][2];        /* day/month usage in 1/10 minute */
  15.     long    yearly[12][2];        /* month/year usage in 1/10 minute */
  16.  
  17.     /* these are the current hour and day - not updated till period is complete */
  18.     long    hour[2];        /* current hour's usage in 1/10 minute */
  19.     long    day[2];            /* current day's usage in 1/10 minute */
  20.     long    month[2];        /* current month's usage in 1/10 minute */
  21.  
  22.     /* last stats start time */
  23.     time_t    start;
  24.  
  25.     /* last update time */
  26.     time_t    last;
  27. };
  28.  
  29.